﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace DataIssue.Entity
{
    /// <summary>
    /// .行业指数
    /// </summary>
    public class IndustryIndex
    {
        /// <summary>
        /// 行业代码
        /// </summary>
        public string Code { get; set; }

        /// <summary>
        /// 行业简称
        /// </summary>
        public string Name { get; set; }

        /// <summary>
        /// 行业级别
        /// </summary>
        public Nullable<int> Level { get; set; }

        /// <summary>
        /// 昨收
        /// </summary>
        public Nullable<double> PreClosePrice { get; set; }

        /// <summary>
        /// K值
        /// </summary>
        public Nullable<double> KValue { get; set; }

        /// <summary>
        /// 收盘价
        /// </summary>
        public Nullable<double> ClosePrice { get; set; }

        /// <summary>
        /// 总市值
        /// </summary>
        public Nullable<double> MarketValue{ get; set; }

        /// <summary>
        /// 交易日
        /// </summary>
        public Nullable<int> TradeDate { get; set; }

        /// <summary>
        /// 成交量(A股)
        /// </summary>
        public Nullable<double> Volume { get; set; }

        /// <summary>
        /// 成交额(A股)
        /// </summary>
        public Nullable<double> Amount { get; set; }

        /// <summary>
        /// 成分股数量
        /// </summary>
        public Nullable<int> StockQuantity { get; set; }

        /// <summary>
        /// 上涨家数
        /// </summary>
        public Nullable<int> UpQuantity { get; set; }

        /// <summary>
        /// 下跌家数
        /// </summary>
        public Nullable<int> DownQuantity { get; set; }

        /// <summary>
        /// 平盘家数
        /// </summary>
        public Nullable<int> EqualQuantity { get; set; }

        /// <summary>
        /// A股成份股数量
        /// </summary>
        public Nullable<int> StockAQuantity { get; set; }

        /// <summary>
        /// A股上涨家数
        /// </summary>
        public Nullable<int> StockAUpQuantity { get; set; }

        /// <summary>
        /// A股下跌家数
        /// </summary>
        public Nullable<int> StockADownQuantity { get; set; }

        /// <summary>
        /// A股平盘家数
        /// </summary>
        public Nullable<int> StockAEqualQuantity { get; set; }

        /// <summary>
        /// 上涨A股平均涨跌幅
        /// </summary>
        public Nullable<double> StockAAvgUpQuantity { get; set; }

        /// <summary>
        /// 下跌A股平均涨跌幅
        /// </summary>
        public Nullable<double> StockAAvgDownQuantity { get; set; }

        /// <summary>
        /// A股成份股均价
        /// </summary>
        public Nullable<double> StockAAvgPrice { get; set; }

        /// <summary>
        /// A股平均张跌额
        /// </summary>
        public Nullable<double> StockAAvgUpDownValue { get; set; }

        /// <summary>
        /// A股平均涨跌幅
        /// </summary>
        public Nullable<double> StockAAvgUpDownRate { get; set; }

        /// <summary>
        /// A股总市值
        /// </summary>
        public Nullable<double> StockAMarketValue { get; set; }

        /// <summary>
        /// B股成份股数量
        /// </summary>
        public Nullable<int> StockBQuantity { get; set; }

        /// <summary>
        /// B股上涨家数
        /// </summary>
        public Nullable<int> StockBUpQuantity { get; set; }

        /// <summary>
        /// B股下跌家数
        /// </summary>
        public Nullable<int> StockBDownQuantity { get; set; }

        /// <summary>
        /// B股平盘家数
        /// </summary>
        public Nullable<int> StockBEqualQuantity { get; set; }

        /// <summary>
        /// 上涨B股平均涨跌幅
        /// </summary>
        public Nullable<double> StockBAvgUpQuantity { get; set; }

        /// <summary>
        /// 下跌B股平均涨跌幅
        /// </summary>
        public Nullable<double> StockBAvgDownQuantity { get; set; }


        /// <summary>
        /// B股成份股均价
        /// </summary>
        public Nullable<double> StockBAvgPrice { get; set; }

        /// <summary>
        /// B股平均张跌额
        /// </summary>
        public Nullable<double> StockBAvgUpDownValue { get; set; }

        /// <summary>
        /// B股平均涨跌幅
        /// </summary>
        public Nullable<double> StockBAvgUpDownRate { get; set; }

        /// <summary>
        /// B股总市值
        /// </summary>
        public Nullable<double> StockBMarketValue { get; set; }


        /// <summary>
        /// 最高价
        /// </summary>
        public Nullable<double> HightPrice { get; set; }

        /// <summary>
        /// 最低价
        /// </summary>
        public Nullable<double> LowestPrice { get; set; }

        /// <summary>
        /// 涨跌额
        /// </summary>
        public Nullable<double> UpDownValue { get; set; }

        /// <summary>
        /// 涨跌幅
        /// </summary>
        public Nullable<double> UpDownRate { get; set; }

        /// <summary>
        /// 父板块代码
        /// </summary>
        public Nullable<int> FatherPlateCode { get; set; }

        /// <summary>
        /// 板块分类代码
        /// </summary>
        public Nullable<int> PlateCategoryCode { get; set; }

        /// <summary>
        /// 更新时间
        /// </summary>
        public Nullable<DateTime> UpdateTime { get; set; }
    }
}
